elaborate on (something)

Translations
développer (quelque chose)
Definitions
To provide more details, explanations, or information about a particular subject or topic, often to clarify or expand upon the initial idea.